/* Fixed columns divider */
.dtable-cells.dtable-fixed-left::before,
.dtable-cells.dtable-fixed-right::before {
    content: '';
    @apply -absolute -z-[5] -w-full -h-full -pointer-events-none -border-[--dtable-border-color];
}
.dtable-cells.dtable-fixed-left::before {
    @apply -border-r --right-px;
}
.dtable-cells.dtable-fixed-right::before {
    @apply -border-l -left-0;
}
.dtable-bordered::before {
    content: '';
    @apply -block -absolute -inset-0 -z-[15] -border -border-[--dtable-border-color] -rounded-[inherit] -pointer-events-none;
}
.dtable-bordered .dtable-cell::before {
    @apply -border --right-px;
}
.dtable-cell.has-border-left::before {
    @apply -border-l;
}
.dtable-cell.has-border-right::before {
    @apply -border-r --right-px;
}
